home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ham Radio 2000
/
Ham Radio 2000.iso
/
ham2000
/
misc
/
sherlock
/
sample2
< prev
next >
Wrap
Text File
|
1995-06-28
|
64KB
|
12,803 lines
125
125
124
123
123
124
124
124
122
123
123
123
123
123
122
123
122
123
123
123
123
123
123
123
123
123
123
123
123
123
122
124
122
123
123
123
123
123
123
123
123
123
124
123
123
123
124
123
124
123
124
124
124
125
124
125
125
125
125
125
125
125
125
125
124
125
124
125
125
125
125
124
125
125
125
125
125
124
123
123
123
123
124
123
123
123
123
123
122
123
122
122
122
123
122
121
122
122
123
122
123
122
123
122
123
122
123
123
123
123
123
123
123
122
123
123
123
122
123
122
123
123
122
123
123
123
123
123
123
124
124
123
125
124
124
125
124
125
125
125
125
126
126
126
125
126
127
126
126
126
126
126
127
127
127
127
126
126
127
126
127
126
126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
128
127
129
127
129
129
130
129
130
130
130
130
130
131
131
131
131
131
132
132
131
132
132
132
132
132
132
132
133
132
133
133
133
133
132
133
133
133
133
134
134
134
134
134
134
135
134
134
135
135
135
135
134
135
135
134
135
135
135
135
135
136
135
136
135
135
136
135
135
136
135
135
135
135
135
135
135
135
135
135
134
135
135
134
135
134
135
135
135
134
135
135
135
135
135
135
135
135
134
134
134
134
134
135
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
135
134
134
134
134
134
135
135
135
135
135
135
135
136
135
135
135
135
134
136
135
135
134
135
134
135
134
134
133
134
134
134
133
133
133
133
133
132
132
132
132
132
132
131
132
132
132
132
131
131
131
131
131
131
130
131
131
131
132
131
132
131
132
132
132
132
131
132
132
132
132
132
132
132
131
132
132
132
132
131
131
132
131
131
132
132
132
131
131
132
132
132
131
132
132
132
132
132
132
131
131
131
131
131
131
131
131
130
131
131
131
130
130
130
130
130
130
130
130
129
129
129
129
129
129
127
129
130
129
130
130
127
129
130
130
130
129
130
129
130
129
129
130
130
130
131
130
130
130
129
130
131
130
130
130
130
130
131
130
130
130
130
129
130
129
130
130
129
129
129
130
129
130
130
131
131
130
131
131
130
130
129
131
130
130
130
130
130
130
129
129
129
129
127
129
127
127
127
127
127
127
127
127
127
127
127
127
127
125
125
125
126
125
125
125
125
124
124
125
125
124
124
124
124
124
124
124
123
123
123
124
123
123
122
123
123
122
123
123
123
122
123
122
122
122
121
122
122
122
123
122
123
123
123
122
123
123
122
123
123
122
122
123
122
123
123
123
123
122
122
122
122
122
121
121
122
121
121
121
121
121
121
120
120
120
120
121
120
119
119
120
120
120
120
120
119
118
119
120
119
119
118
119
119
119
119
119
120
118
119
119
119
118
119
118
118
118
118
118
119
118
117
119
118
118
117
118
118
118
117
117
118
117
117
118
118
118
118
119
118
120
118
119
120
119
120
121
121
120
120
120
120
121
120
120
121
120
120
119
121
121
121
120
121
123
121
120
121
120
120
120
119
120
120
120
118
120
119
118
118
120
120
120
119
120
120
120
119
119
120
120
119
120
120
120
119
120
120
120
120
119
121
122
120
121
121
120
120
120
121
121
121
119
120
120
121
121
121
121
121
122
121
123
122
123
122
122
123
123
123
123
123
124
124
124
123
124
124
125
123
125
124
124
124
125
125
125
124
124
124
123
124
125
125
123
124
125
125
125
124
124
125
125
124
125
125
126
125
125
125
126
126
126
126
126
126
125
126
127
126
126
126
129
127
126
127
127
127
127
126
127
127
126
126
127
127
126
128
127
127
127
127
127
127
127
127
127
129
127
127
129
129
127
129
127
127
129
129
129
130
129
127
130
129
127
129
129
130
129
129
130
130
129
127
130
130
130
130
130
129
127
129
130
130
130
129
127
129
130
129
129
130
129
129
129
127
130
130
127
130
131
129
130
129
129
130
131
131
131
131
130
130
130
131
130
130
130
130
130
130
129
131
131
130
130
130
130
131
130
130
130
131
130
130
131
131
130
131
131
131
130
131
130
131
131
130
131
130
130
130
130
130
130
130
129
130
129
127
129
130
129
127
129
127
129
127
127
128
129
127
127
127
127
127
127
127
126
127
127
127
127
127
127
127
126
127
127
127
126
127
127
127
127
127
127
127
127
126
126
127
126
127
127
127
125
126
127
126
127
127
126
127
126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
126
125
126
127
126
126
126
126
125
126
125
125
125
125
126
125
127
127
127
125
127
127
127
126
127
127
125
125
127
127
127
125
126
127
125
125
127
126
126
126
125
125
127
124
125
126
124
123
123
123
125
123
122
123
124
122
121
123
123
122
121
121
122
121
121
121
122
120
121
121
122
122
121
121
121
121
121
121
122
121
121
120
120
120
119
121
120
119
119
119
120
119
118
118
119
120
118
119
118
118
119
117
117
118
118
117
117
117
118
117
117
118
118
118
117
118
118
117
117
117
118
117
117
116
116
117
117
117
117
117
116
116
116
118
117
116
117
115
117
116
116
116
116
117
116
118
117
118
118
117
118
118
118
117
119
118
118
118
118
120
119
119
119
119
120
120
119
120
119
119
119
120
120
118
120
119
120
118
119
119
119
120
120
120
109
107
107
104
107
109
108
109
110
109
111
110
110
113
113
111
113
111
114
115
115
116
117
116
116
117
116
118
118
119
119
120
120
122
121
122
121
122
121
122
123
123
122
122
124
122
122
124
123
125
124
123
124
125
126
125
126
126
125
126
126
125
125
126
125
124
124
124
124
124
125
125
125
123
124
125
124
125
124
124
123
124
123
123
123
123
123
122
121
123
124
123
122
122
124
123
123
123
123
123
123
123
123
123
125
124
125
124
124
124
125
125
125
125
125
125
126
126
126
126
126
125
127
126
126
126
127
127
126
127
127
127
127
127
127
127
127
127
127
127
129
127
129
127
129
127
129
129
127
128
127
129
130
129
129
129
130
129
129
129
129
129
129
129
129
129
127
129
130
129
129
130
130
129
130
130
130
130
130
130
130
130
130
130
131
130
130
130
131
130
131
131
130
130
130
130
131
130
132
131
130
130
130
130
131
131
131
131
131
131
131
131
131
130
130
131
130
131
131
131
131
130
131
132
132
131
131
132
131
131
131
131
132
131
131
131
131
131
130
131
131
131
131
132
131
131
130
130
130
131
130
130
129
130
130
130
130
130
131
130
130
130
130
129
130
129
130
129
129
127
129
129
127
129
127
129
129
127
129
127
127
127
127
127
127
127
127
127
127
127
127
126
126
127
127
127
127
127
126
127
126
127
127
127
126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
126
126
127
126
127
126
126
126
125
125
125
125
125
124
125
125
125
125
125
124
124
125
124
125
124
124
124
124
124
124
124
125
124
123
124
124
124
124
124
124
124
124
123
123
123
123
123
124
123
123
123
124
123
123
124
123
123
123
124
123
123
123
123
123
124
123
124
123
124
123
123
122
124
123
125
124
125
124
123
123
122
123
122
122
122
122
121
122
122
122
121
121
121
121
121
120
120
120
120
121
120
121
120
120
121
120
121
121
120
120
121
120
120
121
121
120
120
121
121
121
121
122
121
122
122
122
121
121
121
121
121
121
120
121
121
122
121
121
122
121
122
122
123
122
122
124
123
125
123
123
123
122
124
124
125
124
124
125
125
124
123
124
123
123
123
123
121
123
122
122
122
121
121
121
121
121
120
122
121
121
121
121
120
120
121
121
121
121
122
122
121
122
121
122
122
121
122
121
122
122
122
123
122
122
122
121
121
122
122
122
122
122
121
121
121
122
121
121
121
121
121
119
121
120
121
120
121
122
121
121
123
122
122
122
122
122
123
122
122
122
124
123
123
124
124
125
123
123
123
123
123
123
123
123
122
122
121
123
122
123
122
122
123
122
122
122
122
122
123
122
122
121
122
121
121
123
122
122
123
123
123
124
123
123
124
124
124
124
124
123
124
123
124
123
124
125
125
125
125
125
125
125
125
126
125
125
125
125
125
126
125
125
126
126
127
126
127
127
127
128
127
129
127
127
129
129
127
129
130
129
130
130
130
129
130
130
130
130
131
130
131
131
131
131
131
130
130
130
130
131
131
130
131
131
132
132
131
132
132
133
132
132
132
132
133
132
133
132
132
133
133
133
133
133
133
133
133
133
133
132
133
133
133
133
132
132
132
132
132
133
133
132
133
133
134
133
134
133
134
134
134
134
134
133
134
134
134
135
134
134
134
134
134
133
133
133
133
133
133
133
133
132
131
131
131
132
131
131
131
130
130
131
129
130
130
129
130
129
127
128
127
127
127
127
129
127
129
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
126
126
126
127
127
127
127
127
127
127
127
127
127
127
127
127
126
127
127
127
126
126
125
125
126
125
124
125
124
124
125
125
125
124
124
123
124
124
124
123
123
122
123
122
122
123
123
123
122
122
123
123
122
123
123
124
123
123
123
122
122
122
122
122
123
122
123
123
123
123
123
123
123
123
123
122
123
123
122
123
123
124
123
123
123
123
123
123
124
124
125
124
125
125
125
125
125
125
125
125
126
125
125
125
125
124
125
125
123
124
124
123
124
124
124
123
125
123
124
124
123
122
123
123
123
123
123
123
123
122
123
123
123
123
123
122
123
123
123
123
123
123
122
123
122
122
122
122
123
123
122
122
122
123
123
122
123
123
122
122
121
122
122
122
121
121
122
123
122
123
123
123
123
122
123
123
123
123
123
123
122
123
124
123
123
123
123
123
123
123
123
123
123
122
122
122
123
123
123
123
123
122
123
123
123
122
123
123
123
122
121
122
123
122
122
123
123
122
122
122
122
122
123
123
123
124
123
123
123
123
122
123
123
122
122
121
121
122
122
122
122
122
122
122
122
121
121
122
121
121
120
121
121
121
121
121
121
122
122
121
122
122
122
121
120
121
121
121
121
121
122
122
122
122
122
121
122
121
121
122
122
122
123
122
121
122
121
121
122
121
122
122
121
121
122
121
121
121
121
122
123
121
121
121
121
122
123
122
122
122
123
123
122
122
122
122
122
123
122
123
123
123
122
123
122
123
123
122
123
123
123
123
122
123
123
123
123
123
124
123
123
123
125
125
125
126
125
125
126
126
126
126
126
125
125
126
125
125
126
126
127
126
126
126
126
126
127
126
126
126
126
126
126
127
126
126
126
126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
129
127
128
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
129
127
129
130
129
129
129
129
129
130
129
130
130
130
129
130
129
129
129
130
127
127
127
129
129
129
130
129
129
129
127
127
127
129
129
127
129
127
129
127
127
129
129
127
127
129
129
129
129
127
128
127
129
129
127
129
127
127
127
129
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
126
126
125
126
125
125
125
125
125
125
125
124
125
125
125
125
125
125
125
125
124
125
124
124
124
124
125
125
125
124
124
124
124
124
124
125
124
124
124
123
123
123
123
123
123
123
122
121
122
122
122
121
122
122
122
121
121
121
121
122
121
121
121
121
121
121
121
122
122
122
122
121
122
121
122
123
121
123
122
123
123
122
122
122
123
121
122
122
122
122
121
122
121
121
121
121
121
120
121
121
121
121
121
121
121
122
121
121
121
121
122
122
122
121
122
122
121
122
122
123
123
123
122
122
122
122
122
122
122
121
122
122
122
122
122
122
122
122
122
123
123
123
123
123
122
122
123
123
123
123
123
123
123
123
123
124
124
123
123
124
123
124
124
123
123
123
123
123
123
123
123
124
124
123
124
123
123
124
124
124
124
123
124
123
124
124
124
125
125
124
124
125
125
125
125
125
126
125
126
126
126
126
126
125
127
126
126
126
126
126
127
127
126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
129
127
128
129
129
129
127
129
127
129
129
129
129
129
127
129
127
128
129
127
128
127
128
127
128
127
127
127
127
127
127
127
127
127
127
127
127
126
127
127
127
126
127
126
127
127
127
127
126
127
126
127
126
126
126
127
126
127
127
127
127
126
127
126
127
127
126
126
126
126
126
126
125
125
125
125
125
126
125
125
125
125
125
125
125
126
125
126
125
126
125
125
125
125
125
125
125
125
125
125
126
125
125
125
125
125
125
125
125
124
125
124
125
124
124
124
124
124
124
124
123
123
123
123
123
123
124
123
124
123
123
123
123
124
124
124
123
123
123
123
124
124
123
124
124
125
125
125
125
125
125
125
125
125
125
125
125
125
126
126
126
126
126
126
126
127
127
127
126
126
127
127
127
127
127
127
127
127
127
127
126
127
127
126
127
126
127
126
126
127
127
126
126
126
126
126
126
126
126
126
126
126
126
127
127
126
126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
128
127
127
127
127
127
127
127
127
127
126
126
126
126
126
125
125
126
125
126
126
125
125
125
125
124
125
125
124
125
125
125
125
125
125
125
125
125
125
126
125
125
125
125
126
125
126
125
125
125
125
125
125
126
125
125
125
125
125
124
125
124
124
124
124
123
124
123
124
124
124
125
125
124
124
123
124
123
125
124
125
124
124
124
125
124
124
125
124
123
124
123
123
124
124
123
123
123
123
122
123
122
122
122
123
123
122
122
122
121
122
122
121
121
122
121
121
122
122
122
121
121
121
122
122
121
121
121
122
122
121
122
122
121
121
121
121
121
122
121
121
121
122
121
121
121
122
121
121
121
121
121
121
122
122
122
122
123
123
122
122
123
123
123
123
122
123
123
123
123
123
123
123
123
122
122
123
122
122
122
121
122
122
122
122
122
121
121
121
122
120
121
120
120
121
121
120
121
120
120
120
121
120
121
121
120
121
121
121
121
121
121
121
121
122
121
123
121
122
121
122
122
122
122
122
123
123
123
123
123
123
123
123
123
123
124
124
124
124
124
125
125
125
124
125
125
126
126
125
125
125
125
126
125
126
126
126
125
125
125
125
125
126
126
125
125
125
126
126
125
126
125
126
126
126
126
126
126
126
126
127
126
126
127
127
127
127
127
127
127
127
127
127
127
127
129
127
129
127
129
127
129
127
127
129
127
130
127
129
127
129
127
129
129
127
129
127
129
129
129
127
129
129
130
129
130
130
130
131
130
130
131
131
130
130
131
130
130
131
130
130
130
130
130
129
130
129
130
129
127
129
127
128
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
126
127
126
127
127
126
127
126
126
126
126
126
126
126
126
126
126
125
127
126
126
127
126
126
126
127
127
126
127
126
126
127
127
126
126
126
126
126
125
125
126
125
125
125
125
125
124
125
124
123
124
124
124
123
123
123
122
123
123
123
123
122
122
123
123
122
122
121
121
122
121
121
121
121
121
121
121
121
121
121
120
121
121
121
121
121
121
121
121
121
120
121
120
120
121
121
120
120
121
121
121
121
121
122
121
121
121
121
122
122
122
122
122
121
122
122
122
122
122
123
122
122
122
122
122
122
121
121
121
121
121
121
121
121
121
121
120
121
120
120
119
120
120
120
120
120
120
120
120
120
120
120
120
120
121
120
121
120
120
121
121
120
121
121
120
121
121
122
122
121
121
122
121
121
122
121
122
122
122
122
121
121
123
122
122
123
122
123
123
124
123
123
123
123
124
124
124
124
124
124
123
123
123
124
123
124
124
123
124
124
124
124
123
123
123
124
123
123
123
122
123
122
122
122
122
122
121
121
122
121
121
121
121
122
121
121
121
121
121
121
120
120
121
121
124
133
125
119
109
111
117
111
123
127
128
129
127
129
119
114
113
114
113
115
115
116
115
117
118
119
118
118
121
125
127
130
127
127
127
129
127
128
127
127
128
127
129
127
127
129
129
129
127
128
129
127
127
127
127
129
127
126
127
127
126
127
126
127
125
125
125
126
126
127
126
125
124
124
124
123
125
125
115
113
117
122
125
136
139
138
132
131
132
130
132
134
131
130
132
138
144
147
143
145
142
143
143
154
159
156
143
139
139
141
137
137
135
138
138
137
143
151
152
151
149
149
158
161
172
172
171
168
166
164
161
159
159
157
154
153
142
138
135
135
134
132
133
132
130
131
130
127
129
127
127
127
127
125
125
124
124
123
124
123
123
123
122
122
121
123
122
123
121
121
123
122
121
121
123
122
121
121
121
120
121
123
121
122
121
122
121
122
122
123
121
123
123
121
122
123
123
123
124
123
124
123
125
124
124
124
124
136
139
140
138
136
135
134
134
132
132
133
131
132
130
131
130
131
129
127
129
127
127
127
127
127
127
126
126
125
125
125
125
125
124
124
124
125
124
124
123
123
123
122
123
122
122
122
123
123
123
122
123
122
120
122
121
122
121
122
122
121
121
121
121
121
120
121
123
121
121
121
122
122
122
121
123
123
122
121
123
122
121
123
121
122
122
122
123
125
123
124
125
122
123
123
123
123
122
123
123
123
122
122
122
121
124
123
121
123
122
122
123
122
121
122
121
121
122
121
122
121
120
118
121
119
122
121
122
123
122
120
121
120
120
121
120
121
121
121
121
122
120
121
120
119
121
120
121
121
121
120
121
120
121
121
120
121
120
121
122
121
119
122
120
120
122
120
122
123
122
121
123
120
121
122
121
122
122
121
121
121
119
120
119
119
121
120
120
121
119
119
119
118
119
119
118
118
118
118
118
118
116
117
116
118
117
117
118
118
118
116
117
115
116
116
117
118
117
118
118
118
115
114
117
113
117
119
117
121
122
120
121
121
117
121
118
119
121
121
122
123
121
121
121
119
118
117
121
116
122
120
122
125
122
121
122
120
117
122
118
121
122
122
123
125
122
122
123
120
121
118
115
121
115
122
121
122
124
122
120
122
121
118
123
119
122
123
122
122
124
120
125
122
122
123
121
121
122
117
119
121
117
124
121
124
126
125
120
125
121
121
124
120
124
124
124
124
127
123
125
124
122
124
125
123
117
123
119
121
126
124
128
127
125
122
127
120
124
122
123
126
126
124
125
123
123
125
123
124
123
125
122
124
123
123
118
122
121
120
127
122
126
127
125
122
127
121
122
125
123
124
127
125
125
129
125
127
127
125
125
127
123
120
125
119
125
127
127
129
132
125
126
126
121
126
123
125
127
130
124
129
125
126
126
127
127
127
127
127
127
125
127
127
121
125
125
122
130
127
130
132
127
123
129
124
124
127
125
125
129
127
125
131
127
127
129
127
125
130
127
122
120
126
120
126
130
127
133
138
130
127
130
123
127
127
126
129
135
127
129
127
124
127
130
127
130
130
127
131
127
129
130
125
127
127
123
131
130
132
133
137
127
132
127
125
129
134
127
132
136
130
130
126
123
126
129
123
129
131
130
132
135
127
124
130
139
141
150
149
145
152
149
142
147
138
136
143
145
139
146
143
140
141
141
134
139
143
137
142
140
137
137
143
135
130
126
131
127
133
137
139
137
143
138
134
142
139
140
134
133
130
136
132
127
127
132
125
130
134
129
123
121
116
121
125
118
111
109
116
111
119
127
127
126
134
127
124
123
117
116
125
127
127
129
127
136
144
143
138
140
145
139
137
143
149
143
143
140
134
129
134
141
145
155
158
165
171
171
159
155
154
149
149
156
155
154
152
140
141
143
146
140
131
133
127
122
127
125
123
116
116
121
120
116
120
127
133
142
137
139
143
146
149
153
159
158
157
159
159
145
142
141
149
149
150
151
148
147
147
142
143
133
127
127
129
127
124
121
117
121
118
119
123
120
121
120
120
119
117
116
115
115
114
114
115
114
111
111
113
121
126
127
124
124
124
124
122
123
123
122
122
120
118
118
117
116
115
109
103
100
100
100
103
102
103
103
105
104
111
117
117
120
118
117
118
117
114
116
115
116
115
116
118
116
115
114
116
114
114
115
115
111
111
110
109
111
111
111
111
111
111
113
124
126
124
122
121
119
118
116
117
109
104
105
103
104
104
102
103
105
104
104
103
106
106
106
107
108
107
105
104
104
103
95
87
79
79
88
95
105
120
125
115
111
109
117
127
125
127
125
116
115
114
110
102
98
91
91
91
79
79
82
84
85
85
89
90
91
92
92
90
92
92
93
94
95
100
99
102
102
105
103
106
105
106
106
107
106
108
107
98
95
97
99
99
100
101
102
102
104
103
105
106
108
108
109
110
111
111
111
111
113
111
110
111
110
114
114
117
117
120
119
120
119
120
120
121
121
120
121
120
122
121
124
124
125
124
125
125
125
126
126
126
127
126
127
127
127
127
129
127
130
131
123
118
118
118
117
117
118
117
120
119
124
123
126
125
127
126
127
127
126
127
127
127
126
127
127
128
127
129
127
129
127
127
127
127
127
127
126
127
127
129
130
127
129
130
130
127
129
130
130
131
132
126
127
127
129
129
127
132
130
132
131
133
131
130
131
131
129
129
132
131
130
131
131
131
131
131
131
130
130
130
130
130
130
129
131
130
132
131
131
131
131
131
132
132
131
131
131
132
131
130
127
129
127
127
130
127
132
129
132
130
132
127
130
127
129
127
127
127
127
127
127
127
128
127
127
127
127
127
127
127
127
126
127
127
127
126
127
127
127
127
127
129
127
127
127
127
127
127
127
127
125
125
126
124
127
126
129
127
130
131
131
129
127
130
130
130
127
129
127
128
127
129
130
127
129
127
129
127
127
127
129
127
120
115
115
116
115
117
117
118
119
118
119
118
119
118
120
120
121
122
123
116
116
120
119
119
126
130
127
125
126
125
118
121
125
124
124
129
129
125
123
127
126
124
127
130
127
126
129
127
125
127
131
130
127
130
130
127
127
131
130
130
131
132
130
130
130
131
130
132
133
134
137
129
127
129
130
125
127
126
121
118
121
115
116
123
127
123
127
129
123
120
124
125
124
129
132
127
123
127
126
123
127
132
130
127
130
127
123
123
128
131
130
134
134
127
127
130
127
127
132
132
130
133
135
133
125
129
129
130
134
143
139
130
127
131
125
127
135
139
133
136
135
129
125
131
136
134
137
140
134
129
132
134
131
134
140
139
135
133
135
130
127
120
124
124
125
127
123
118
122
125
123
126
128
126
125
127
130
126
119
124
126
127
132
139
132
123
121
126
119
119
126
127
121
124
124
119
116
124
127
126
127
130
125
119
124
127
125
127
132
131
125
125
126
125
123
125
130
131
129
130
127
124
126
127
129
127
130
127
126
126
129
131
131
123
127
127
130
132
139
134
125
122
127
123
124
131
134
127
129
130
126
123
127
133
131
130
132
127
122
124
127
127
123
118
116
116
121
115
113
111
116
118
115
117
120
117
114
115
117
119
118
119
121
118
118
120
118
122
123
115
117
118
122
123
117
113
106
102
107
106
104
111
118
115
110
103
101
98
102
109
110
109
110
109
105
109
122
125
123
127
127
125
121
122
124
122
125
127
126
123
127
127
125
124
127
125
133
139
139
137
137
138
137
137
139
141
136
130
133
134
136
137
142
133
126
125
129
124
127
135
136
131
131
125
127
134
133
131
129
127
122
122
127
129
127
131
130
125
122
123
124
123
125
127
127
121
121
125
124
123
127
127
123
124
126
124
122
124
126
126
126
127
129
127
120
123
123
127
129
134
127
120
118
123
119
120
129
131
127
126
127
121
118
123
127
125
126
126
122
116
121
126
127
127
129
127
122
120
123
123
123
127
129
126
121
121
124
123
126
127
128
125
126
126
123
124
126
125
125
126
126
127
127
125
118
123
124
127
130
135
129
122
122
125
120
121
130
131
127
127
129
123
125
129
132
129
132
130
125
122
127
130
129
133
134
129
126
127
127
126
127
132
131
127
127
125
125
126
131
132
132
130
127
127
127
127
127
127
127
127
127
127
129
131
123
124
127
127
131
135
134
125
126
123
121
118
127
130
127
127
129
123
122
127
129
127
131
131
123
121
125
126
123
129
131
127
125
127
123
122
125
129
127
127
129
125
121
125
127
126
130
132
126
125
127
125
124
127
127
125
126
127
126
127
129
122
126
126
127
130
134
127
123
127
120
118
121
127
123
127
127
123
119
125
125
123
129
132
125
121
126
121
121
126
130
125
127
127
124
121
125
125
122
126
127
124
123
123
121
124
125
127
125
125
123
124
121
122
123
122
122
123
123
121
123
125
119
118
125
121
127
130
126
121
127
119
119
122
127
121
126
127
122
121
125
122
121
128
126
124
125
125
119
121
125
122
124
127
126
122
124
122
120
122
125
123
124
126
122
118
121
123
123
127
125
123
123
125
121
122
124
123
122
124
123
122
123
123
119
116
124
119
125
127
126
121
126
123
117
123
119
121
123
126
120
123
121
118
119
125
123
121
126
122
120
122
122
119
123
124
123
124
123
120
120
122
118
121
122
123
122
123
118
118
122
119
123
123
121
120
122
119
120
121
120
119
120
121
118
121
121
117
113
117
111
117
122
118
120
123
117
111
111
114
119
129
136
134
138
134
131
134
131
132
133
133
127
132
129
127
128
127
126
127
127
124
126
124
121
124
127
136
127
127
125
124
123
124
122
126
125
124
124
123
122
122
122
120
122
121
121
122
121
120
123
115
119
120
117
124
121
123
126
124
118
123
120
118
123
120
122
125
123
119
123
119
119
123
120
122
123
121
119
122
120
120
121
122
120
123
122
120
121
119
120
121
120
120
121
118
121
119
121
122
119
121
121
119
121
122
119
121
120
120
121
120
119
123
119
114
121
117
120
126
122
127
126
121
122
125
118
123
124
122
126
126
122
125
125
120
124
123
122
124
123
121
123
122
119
122
121
120
123
122
120
122
121
119
121
120
119
119
121
120
120
123
120
123
122
122
121
123
121
122
123
120
123
123
121
123
122
119
116
122
117
121
126
122
127
127
122
123
125
119
123
124
121
125
126
123
125
125
122
124
124
122
125
125
123
125
123
123
124
124
122
123
125
123
123
123
122
122
123
122
120
122
122
121
124
122
121
123
122
120
122
121
120
121
120
118
120
120
120
121
120
114
119
119
117
123
121
122
125
125
121
123
122
119
121
120
122
120
122
122
120
121
122
122
120
122
120
120
120
121
120
120
120
120
119
119
121
118
119
119
119
118
119
118
118
119
119
119
120
119
118
120
120
120
119
119
119
118
118
119
119
119
120
119
118
115
118
118
117
120
119
120
120
121
120
120
120
119
119
117
119
119
119
120
118
119
120
127
134
134
136
135
135
135
136
134
133
133
132
131
132
131
130
131
130
130
127
128
133
134
134
133
134
135
134
134
134
134
132
133
133
141
145
143
145
154
157
156
156
155
155
151
152
151
149
149
147
148
145
143
143
141
141
139
139
137
127
121
122
120
121
121
119
119
119
119
118
119
117
119
118
117
117
116
116
117
118
117
117
117
116
116
116
115
116
115
117
116
115
105
104
105
105
105
105
108
107
105
108
108
108
107
110
109
109
111
111
111
114
113
111
113
116
115
115
116
116
115
115
115
116
117
116
118
119
118
118
119
120
121
119
120
121
120
120
119
119
117
118
119
120
119
119
120
121
120
119
119
119
121
120
119
120
121
121
119
122
121
120
120
120
119
121
120
120
120
120
121
121
121
118
118
120
119
121
120
122
122
122
123
121
122
121
122
121
122
121
121
122
120
121
122
122
121
122
121
121
120
121
121
121
121
121
121
122
122
122
122
122
123
123
122
121
121
122
122
123
123
123
123
122
123
123
122
122
122
122
123
123
123
122
123
122
121
121
122
122
122
121
121
121
121
120
121
122
122
121
122
123
122
122
121
122
121
121
122
123
122
122
122
122
123
122
122
123
124
123
123
124
124
124
123
125
124
125
124
125
124
125
125
125
125
125
126
125
125
125
124
125
125
125
125
125
125
125
125
126
125
126
126
125
126
126
126
126
125
126
125
125
125
126
125
126
126
126
127
127
125
127
125
125
126
125
126
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
124
125
125
124
125
125
126
127
126
127
127
126
127
126
127
126
126
127
127
125
127
126
127
125
126
126
127
127
126
127
126
126
127
126
127
126
127
126
127
127
126
127
127
127
127
127
127
127
127
130
127
130
127
125
127
127
127
126
125
127
125
126
126
125
125
125
125
125
125
126
124
125
124
125
123
125
124
123
125
125
124
124
123
116
111
111
114
114
114
114
115
115
117
116
117
116
118
118
118
118
119
118
119
119
119
120
120
120
121
121
120
120
122
121
122
122
122
123
123
123
124
121
123
124
124
124
124
125
124
124
124
124
123
124
123
125
126
125
125
125
125
125
124
125
125
124
124
125
124
124
124
124
125
123
124
126
123
123
124
124
125
123
124
123
124
123
123
123
123
124
123
123
123
124
125
123
125
123
125
125
124
124
125
125
123
125
124
124
124
124
124
124
124
123
123
123
123
124
123
124
126
125
124
125
125
125
125
125
125
125
125
126
125
126
125
125
125
126
126
125
125
125
125
125
125
125
125
123
125
123
123
125
124
123
124
123
123
123
123
124
124
123
124
123
125
123
122
123
123
123
122
123
123
123
121
123
122
122
123
122
123
123
121
122
122
122
123
122
122
123
123
123
122
122
123
123
123
123
123
124
121
119
118
119
119
120
120
119
120
121
122
121
121
122
123
124
124
124
124
123
125
125
126
126
126
124
124
125
124
125
125
125
125
124
125
124
125
125
125
126
125
125
124
126
125
124
125
124
125
125
124
125
123
124
125
125
124
125
125
124
125
125
125
125
125
125
126
125
126
124
125
124
126
125
125
125
126
124
126
125
125
126
125
126
125
126
126
125
126
127
125
127
127
126
127
127
126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
126
127
126
126
128
126
126
127
126
126
126
126
126
126
125
126
126
125
126
125
125
126
125
125
126
125
125
125
126
126
127
126
124
126
125
126
125
126
126
125
125
127
125
126
127
126
127
126
127
127
126
127
127
127
127
126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
128
127
127
127
127
127
129
127
129
127
127
127
127
127
127
127
127
126
127
127
127
126
127
126
126
127
126
125
126
126
125
126
126
125
126
125
126
126
126
126
127
126
127
126
126
127
126
127
126
126
126
126
126
125
126
126
126
126
125
127
126
126
125
127
127
127
126
127
127
127
126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
126
127
127
127
127
127
127
127
126
125
126
126
124
127
127
125
126
127
126
126
126
125
125
125
125
124
126
125
125
126
126
125
125
126
125
125
125
124
125
125
125
125
126
125
123
123
122
124
121
125
125
127
127
129
127
127
127
125
125
125
123
123
126
125
125
127
127
127
127
126
126
125
126
125
126
125
124
125
125
125
126
127
127
127
126
126
126
125
125
125
125
123
125
124
125
124
121
118
124
120
121
127
125
127
131
130
127
132
127
125
127
125
122
126
126
126
129
131
129
131
131
127
127
127
124
124
126
124
124
126
126
125
127
127
124
127
126
123
126
124
123
126
125
123
127
125
124
127
124
121
118
122
117
119
125
127
132
136
131
130
134
126
126
127
122
124
129
125
127
134
132
132
136
131
127
131
126
124
127
126
125
129
127
128
131
130
126
130
127
125
127
126
124
127
127
127
131
130
127
130
127
126
129
125
123
119
123
120
121
127
129
135
139
133
130
136
127
125
127
121
125
129
127
129
137
132
134
136
131
127
131
125
125
127
125
127
133
132
133
137
133
131
130
127
125
127
127
127
131
131
132
135
132
131
132
127
127
128
127
127
128
123
122
125
118
125
127
132
137
138
131
133
132
125
129
125
123
128
131
127
134
135
131
136
132
127
129
127
123
127
127
127
132
133
131
134
132
127
129
126
122
126
125
125
132
131
130
134
130
127
130
126
125
127
125
127
127
127
124
119
124
118
120
125
126
133
139
132
127
132
124
125
125
120
125
131
126
130
135
129
133
133
126
127
127
122
125
129
126
130
133
129
131
131
125
125
125
119
121
126
122
127
130
126
130
129
124
126
125
121
125
123
123
126
125
123
118
121
119
111
120
130
136
143
139
133
138
131
129
131
125
129
135
133
132
140
134
134
136
127
126
130
125
124
131
129
131
136
132
131
132
127
123
125
121
118
126
126
126
133
127
126
127
122
120
125
121
121
125
122
124
126
125
119
115
120
111
115
121
119
127
133
125
122
126
118
118
120
114
120
127
124
125
132
126
123
124
114
113
118
115
116
125
124
124
127
123
118
120
116
111
117
118
114
121
125
119
126
124
117
119
118
113
119
121
118
123
122
119
122
123
116
109
115
113
111
122
121
125
134
127
120
125
120
111
118
115
115
124
129
122
127
126
117
116
114
108
114
120
117
121
127
121
120
121
114
111
115
114
111
120
121
118
122
124
117
119
120
113
118
120
118
121
125
119
120
122
116
119
119
119
111
115
120
114
124
127
125
132
127
119
118
123
115
117
121
119
126
132
127
122
118
108
104
110
107
108
116
120
117
121
122
114
116
116
111
114
119
118
119
125
122
119
119
118
114
120
121
119
125
124
123
123
123
119
120
120
118
123
123
122
116
121
125
120
128
130
127
134
127
122
122
126
118
119
126
123
130
135
130
126
130
126
121
127
125
125
131
133
130
131
133
127
125
127
123
125
129
129
129
134
132
127
127
127
124
127
132
130
134
133
130
132
131
127
127
129
127
129
133
131
125
123
132
126
133
137
132
139
134
127
127
130
122
121
130
127
133
139
134
131
133
130
124
129
130
127
133
136
133
134
137
132
127
133
129
127
133
133
133
137
137
133
131
127
131
129
132
137
133
137
136
131
133
133
131
130
132
131
133
136
132
125
130
136
129
137
140
134
141
136
129
133
130
125
127
136
133
135
141
136
135
137
131
127
130
132
127
133
137
133
136
137
132
131
132
127
127
131
131
130
134
133
131
130
127
129
127
130
132
130
132
132
130
131
130
127
127
127
127
127
131
131
125
125
133
127
131
137
130
134
135
127
130
127
123
122
127
127
125
133
133
130
134
129
127
127
126
125
125
129
127
128
133
130
130
130
127
125
126
125
123
126
127
125
126
129
127
124
129
126
124
127
125
124
127
125
123
124
124
123
124
127
123
126
123
120
127
122
125
130
123
129
127
123
127
122
121
120
123
122
120
125
124
124
127
125
124
124
123
121
121
122
121
121
123
123
122
124
123
121
121
120
120
119
120
119
118
121
122
121
125
122
121
123
121
120
122
121
120
121
121
121
120
121
121
119
120
121
118
121
120
116
121
118
117
122
119
121
122
121
121
119
120
118
118
120
119
119
120
119
121
120
120
119
119
119
119
118
119
119
119
119
118
118
120
118
120
119
119
120
118
118
118
119
119
119
118
119
120
119
119
119
118
118
119
119
118
118
118
118
118
118
120
120
120
118
118
119
118
120
119
119
119
120
120
120
120
120
119
118
118
118
118
118
118
117
117
118
117
117
118
117
118
117
117
117
117
117
117
118
116
117
117
116
116
117
117
116
116
117
116
117
117
117
117
117
116
117
117
117
117
116
111
111
112
111
113
113
113
115
114
115
115
115
116
116
116
115
115
116
117
119
117
118
119
118
118
118
118
120
119
119
119
119
119
120
120
121
121
121
121
122
121
121
122
121
121
122
121
122
121
122
123
122
122
123
123
123
122
123
123
123
123
122
123
123
123
122
123
122
121
123
122
123
123
125
123
122
123
123
123
123
123
123
123
123
124
124
123
124
123
123
125
124
124
126
125
125
125
125
125
125
127
126
126
127
127
126
125
127
127
127
127
127
128
127
127
129
130
127
130
130
130
131
127
129
127
130
130
130
127
127
130
129
129
130
130
130
129
130
130
129
127
127
127
127
129
127
127
127
127
127
127
127
127
127
127
127
127
129
127
127
129
127
127
127
127
127
127
127
127
127
128
127
129
129
127
129
127
130
130
129
129
127
129
127
129
127
129
131
129
130
130
131
131
131
130
131
131
131
130
130
130
131
130
130
129
130
130
131
130
130
130
131
130
130
131
129
130
129
130
127
129
129
129
127
128
127
129
127
128
130
129
130
129
129
129
127
129
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
129
127
127
129
127
129
129
130
129
130
129
130
130
130
130
131
131
131
130
131
131
130
131
131
131
131
131
130
131
131
130
130
130
130
127
131
130
130
132
130
130
131
130
130
130
129
127
129
127
129
130
130
129
129
129
127
128
127
127
129
127
129
129
127
129
127
127
127
127
128
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
126
126
127
126
126
126
126
126
127
127
129
127
129
127
129
127
127
127
127
126
125
126
125
125
126
126
126
126
126
125
125
125
125
124
124
125
124
123
125
124
124
124
124
123
119
116
121
121
124
125
129
127
127
125
126
123
122
121
121
123
122
125
124
126
124
125
124
123
122
123
122
122
122
123
123
123
123
121
118
121
122
122
123
123
121
121
122
122
122
122
121
122
124
125
122
117
111
118
119
122
127
133
129
125
121
121
118
115
118
122
126
125
129
127
124
119
120
118
118
119
122
124
123
124
123
122
118
117
117
118
118
120
119
121
122
121
120
118
118
117
118
119
120
119
119
117
118
119
116
110
109
115
118
123
127
130
123
117
111
115
111
114
120
127
126
124
122
119
115
111
118
122
123
125
127
124
120
116
117
118
118
122
125
125
122
120
118
117
111
116
121
122
121
121
119
116
116
118
120
117
118
119
119
116
114
108
106
113
115
119
124
128
121
111
108
111
110
114
120
125
123
121
117
114
111
110
116
121
123
123
123
118
114
111
116
115
118
121
124
120
118
115
114
111
114
117
117
120
122
119
117
116
116
118
120
123
123
121
119
117
118
120
119
115
110
117
122
125
127
131
126
117
111
117
118
121
126
131
127
123
121
119
117
116
123
127
127
127
126
121
117
117
122
124
126
127
129
125
121
119
120
120
123
127
127
125
125
125
122
122
124
127
126
127
129
127
124
124
123
124
126
127
125
119
120
127
127
133
135
138
129
123
123
127
127
131
136
139
133
130
127
127
125
129
136
137
135
133
132
127
126
130
134
136
136
136
134
129
127
129
130
132
136
139
134
130
132
132
131
133
136
135
134
134
136
133
131
131
130
132
135
135
130
125
123
132
134
139
142
143
137
127
127
131
133
135
140
142
137
132
130
131
129
133
138
141
138
135
133
129
127
131
136
138
139
137
135
131
127
131
133
135
136
138
135
130
127
132
134
134
136
136
132
131
133
134
132
131
133
131
132
134
131
127
124
120
127
134
138
138
137
133
125
123
127
131
134
137
139
135
130
127
127
129
131
135
137
135
130
127
126
126
127
131
134
134
131
129
127
124
125
127
131
131
130
129
125
122
125
128
130
129
127
126
125
125
127
127
127
126
126
126
126
126
127
124
119
114
122
130
133
132
132
129
122
117
122
127
127
127
131
129
124
120
122
124
124
127
130
129
124
120
120
121
121
124
127
129
125
122
120
120
119
120
123
125
123
121
120
117
117
119
124
125
123
121
120
118
119
121
122
121
120
119
120
120
119
118
117
115
109
113
122
126
125
121
122
118
113
111
118
123
124
122
123
122
118
115
117
121
124
124
123
125
121
117
116
119
122
122
122
124
123
119
116
116
118
119
120
121
122
120
116
114
116
118
121
120
120
119
116
115
116
117
118
118
117
117
117
118
116
116
115
113
109
110
117
123
125
120
120
118
117
113
113
117
121
120
119
119
118
117
114
114
116
118
120
118
117
116
117
115
115
114
117
118
118
118
117
117
117
115
115
117
117
118
117
115
116
117
117
117
117
117
117
118
116
117
116
116
117
116
117
116
116
116
115
116
115
111
111
115
116
118
118
116
116
116
117
118
117
117
116
118
117
117
117
117
118
118
118
118
118
118
118
113
113
114
115
114
115
115
116
116
116
115
116
116
117
117
117
117
117
117
117
117
119
119
120
120
121
120
120
120
121
121
121
121
122
123
122
121
121
122
122
121
122
123
122
122
123
123
123
124
124
125
124
125
124
123
124
123
124
124
124
124
124
125
125
126
126
125
126
126
127
127
126
126
126
126
127
127
127
127
127
127
127
127
129
127
127
129
130
129
130
130
130
131
130
131
130
130
130
130
129
129
129
129
127
129
129
130
129
127
129
130
131
130
131
130
130
131
131
130
129
130
129
129
130
129
129
129
130
130
130
130
130
129
130
130
129
130
129
129
130
130
130
129
129
129
129
130
130
130
130
131
130
130
131
130
130
130
130
130
130
130
130
130
130
129
130
130
130
130
130
131
131
132
133
131
131
131
131
130
131
130
130
129
130
130
130
130
130
130
130
131
131
130
130
131
130
131
131
131
130
131
131
131
131
130
130
130
130
131
131
131
131
131
131
132
131
131
130
131
131
130
129
127
128
127
127
128
127
128
129
130
130
131
130
127
129
129
129
130
127
127
127
127
127
127
127
127
127
127
127
129
127
127
127
127
127
127
127
127
126
125
125
127
127
127
126
126
127
127
127
126
126
127
127
127
127
125
124
123
123
123
126
127
128
127
125
125
127
129
130
127
125
123
123
125
126
126
125
124
125
127
129
127
126
123
122
123
125
125
125
122
122
124
126
126
123
122
123
127
129
127
125
124
124
127
126
125
123
123
125
127
126
118
111
111
120
130
140
140
132
124
120
123
126
125
120
119
125
132
139
135
127
121
117
123
130
132
127
124
125
129
134
132
127
121
120
125
132
133
127
121
119
125
133
138
133
126
122
124
127
130
127
125
125
127
132
127
119
111
112
120
130
140
139
131
122
115
120
125
127
122
124
131
140
141
133
125
115
115
125
134
137
131
125
124
129
127
126
120
117
121
130
135
134
126
119
120
127
133
133
127
124
123
126
127
127
125
123
125
129
127
120
111
111
117
127
137
141
134
125
116
118
122
127
125
124
129
136
139
133
125
115
111
119
129
136
133
126
120
122
125
125
120
115
117
123
129
132
126
118
114
119
126
129
126
120
117
119
121
122
122
118
119
121
114
109
105
106
113
124
133
135
126
117
109
107
115
119
122
120
124
129
129
123
113
106
104
110
121
130
127
121
115
113
118
120
117
111
111
117
124
126
123
116
111
117
120
123
120
116
114
116
118
119
120
119
116
109
105
103
106
113
124
133
133
125
115
108
103
111
115
117
121
123
127
129
123
115
107
102
108
119
127
127
123
118
117
118
119
116
111
111
116
122
125
125
121
117
117
119
121
121
119
117
118
119
122
123
121
118
111
105
105
109
118
127
136
137
127
119
111
109
116
121
121
122
125
130
134
130
124
115
109
111
117
125
131
129
126
123
122
123
122
120
116
113
116
120
123
127
127
124
122
120
119
118
117
118
120
121
122
122
122
119
111
107
106
108
118
127
137
138
127
120
111
110
115
120
122
122
122
124
127
131
127
123
117
111
111
117
123
127
129
127
126
125
125
125
123
121
119
118
119
123
127
129
132
132
129
126
123
123
122
125
127
127
127
127
127
122
118
116
117
123
130
138
141
137
131
125
121
122
123
127
127
127
127
127
130
133
133
132
127
125
122
121
123
125
127
131
131
130
129
127
127
127
125
124
123
122
123
124
127
131
133
133
130
127
125
125
124
125
127
127
129
127
125
122
122
123
127
132
137
138
136
132
129
126
127
127
130
131
131
129
129
130
131
133
134
134
133
130
127
126
126
127
128
130
131
131
130
127
129
127
129
127
127
127
126
126
127
127
129
127
127
127
127
127
127
126
126
127
127
125
124
122
123
124
126
127
130
131
129
127
126
125
126
126
127
127
127
126
126
125
126
127
127
129
129
127
127
127
126
127
127
129
130
127
127
127
127
127
127
127
129
129
127
127
127
126
127
127
127
127
127
127
127
127
126
125
125
126
124
125
120
122
121
121
124
125
125
124
123
123
123
123
123
124
123
122
123
122
123
123
124
124
123
124
123
121
122
122
123
123
123
123
122
121
121
121
122
123
123
124
123
122
122
122
122
122
123
122
123
123
123
123
123
122
120
120
120
121
123
125
126
127
126
125
124
123
123
123
124
123
123
121
121
122
123
123
124
124
125
124
123
121
121
121
123
123
123
122
121
120
120
121
123
123
123
123
121
121
121
122
122
122
122
122
122
122
120
118
116
115
117
121
125
127
127
125
123
120
119
120
120
121
121
120
120
119
120
121
123
125
125
125
122
120
118
118
119
121
122
122
122
121
121
121
123
125
124
123
121
120
120
121
121
122
123
122
121
117
114
115
118
123
127
131
131
127
124
119
118
118
120
122
123
123
122
121
123
124
127
127
127
124
121
117
117
118
121
124
126
126
125
122
123
124
123
123
121
121
121
121
121
123
123
123
120
117
114
114
118
123
130
134
134
130
125
121
118
120
122
125
125
125
125
126
127
129
130
130
127
124
120
119
121
122
126
127
130
130
127
127
127
125
124
123
123
125
126
127
127
127
123
120
117
116
121
126
133
138
137
133
127
122
120
123
125
127
127
126
127
126
128
131
133
131
127
122
120
119
122
125
127
130
130
131
130
127
127
124
123
123
125
126
127
130
127
125
121
117
118
123
129
136
139
138
133
127
123
122
125
127
130
129
127
127
129
132
134
136
134
130
126
123
122
124
126
130
134
136
135
132
127
126
126
127
127
130
130
129
125
121
118
119
124
129
135
138
136
131
125
122
121
123
126
127
127
127
126
127
129
131
132
130
126
123
120
120
122
126
131
133
132
129
126
124
125
127
127
125
121
118
118
123
127
135
139
139
133
127
122
121
123
126
129
131
130
130
130
130
131
132
130
127
125
123
124
126
129
131
131
131
130
126
123
121
118
120
124
127
133
136
134
131
127
124
122
122
123
124
125
127
127
127
129
127
129
127
125
123
123
122
123
125
126
127
130
127
125
120
116
117
120
124
129
133
134
131
127
123
122
121
123
124
125
125
125
125
126
127
127
127
126
125
124
122
122
124
126
127
129
127
125
120
117
116
118
122
127
131
132
130
126
122
119
118
119
121
123
122
122
121
121
121
121
123
123
121
120
118
116
117
117
121
122
121
117
115
111
111
115
120
124
127
127
123
119
115
111
114
117
119
120
121
119
118
117
118
120
121
122
120
118
116
115
115
118
118
118
115
111
111
114
118
122
126
127
124
121
116
111
111
114
117
120
121
120
118
118
118
119
120
122
121
118
117
115
115
115
117
114
111
111
114
116
121
124
125
123
121
117
113
111
111
114
116
119
120
120
120
118
119
120
121
121
119
118
116
119
122
123
121
119
119
120
123
127
129
129
127
126
123
255
255
255
255
255
120
116
123
130
127
117
118
123
116
111
123
135
133
130
121
115
109
114
111
117
110
102
102
105
98
107
109
116
132
149
156
150
142
147
153
159
161
171
170
164
168
175
175
170
159
151
141
127
129
135
127
131
120
111
108
103
95
85
84
89
85
92
89
98
97
93
94
110
126
121
116
108
109
106
101
111
117
111
110
118
120
118
111
114
115
124
130
122
125
126
133
134
139
141
134
138
133
131
127
127
132
126
129
134
137
130
123
111
120
131
126
122
118
123
116
111
118
111
113
126
130
126
130
136
130
131
127
135
132
132
130
125
133
141
138
132
127
133
143
143
141
143
141
135
121
120
130
138
141
138
137
140
136
136
142
148
159
170
159
148
154
159
157
165
171
165
169
166
173
169
163
162
158
166
181
185
175
168
164
168
159
166
173
182
181
173
175
172
165
153
143
134
124
120
121
118
125
132
135
125
127
128
133
137
131
127
124
123
108
99
95
101
95
97
107
115
120
115
114
113
117
129
127
125
118
106
99
94
94
90
92
94
97
95
91
93
99
106
111
111
106
100
89
79
79
82
86
89
97
107
116
118
115
105
101
93
87
89
95
86
79
81
88
77
75
78
83
77
66
60
63
54
42
36
43
45
58
63
55
55
53
58
58
59
55
57
47
45
43
47
47
43
45
57
67
82
82
87
87
78
72
63
66
75
78
87
91
89
100
111
111
113
121
124
120
123
127
134
137
133
138
149
145
141
137
134
143
138
145
147
148
148
140
126
121
115
105
99
108
111
107
119
123
134
132
129
132
137
133
127
134
142
148
153
155
156
158
166
170
177
184
177
162
146
137
125
122
118
119
126
127
133
135
125
126
120
126
132
130
133
142
147
153
153
148
145
134
127
119
127
131
140
143
157
158
164
166
164
159
163
155
159
153
157
148
136
135
131
129
125
119
126
132
137
142
149
154
150
143
140
132
134
139
134
127
122
123
137
146
153
153
156
161
157
151
143
137
129
132
130
136
132
131
132
126
114
111
102
94
89
92
96
93
105
113
124
129
136
133
134
134
140
143
139
134
127
134
139
137
141
145
148
155
159
161
170
165
173
178
173
179
180
175
178
172
167
163
156
150
146
143
140
132
123
116
110
116
127
121
118
106
109
111
105
100
94
92
103
104
103
109
116
121
116
111
111
106
101
107
116
111
119
125
125
119
116
109
102
85
79
90
103
101
98
105
109
109
121
129
125
130
138
143
150
143
134
123
111
105
115
123
114
103
107
98
95
95
102
108
107
116
131
145
145
146
156
153
151
143
149
148
136
123
122
117
109
107
95
92
98
94
91
83
79
87
95
96
105
106
106
104
101
110
107
103
109
107
100
97
93
98
100
102
105
113
106
103
95
87
79
70
71
70
68
78
82
91
89
92
98
99
92
89
85
83
92
100
93
87
84
84
79
66
61
66
79
77
82
95
95
99
106
111
107
103
100
101
90
98
105
105
111
115
125
133
123
116
110
110
121
116
117
124
127
131
140
134
133
130
137
131
135
142
149
152
148
138
127
127
127
127
127
126
116
109
116
120
130
139
133
135
137
142
143
138
140
148
153
143
130
130
125
119
123
127
126
125
121
117
111
118
118
111
111
108
104
108
115
126
131
134
136
126
120
118
111
115
122
121
118
120
114
114
104
89
86
88
84
75
68
76
84
93
104
118
133
139
139
152
156
153
145
146
136
125
119
120
116
121
121
110
111
106
111
115
114
111
117
117
123
121
118
117
125
135
135
135
134
137
151
149
153
161
166
163
149
156
168
169
157
147
143
143
137
135
130
121
117
117
120
128
131
123
120
134
146
147
141
127
119
124
121
114
111
104
111
108
114
116
111
100
104
101
107
115
125
126
123
123
132
127
127
123
115
118
123
133
132
125
121
116
114
111
105
93
87
92
102
120
134
132
137
148
158
170
173
175
182
187
184
175
170
174
169
174
191
207
223
239
253
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
254
249
239
237
231
223
219
213
207
201
195
189
182
175
170
164
159
152
147
140
135
127
123
117
111
107
101
95
91
85
79
75
70
65
60
55
51
46
42
37
31
27
23
19
15
11
7
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
15
25
35
46
58
71
84
97
111
123
135
146
156
165
174
182
188
195
201
205
210
213
217
219
221
222
222
223
223
222
221
220
218
217
215
212
207
207
205
202
198
196
191
189
186
183
180
175
173
169
165
161
159
155
151
148
143
140
138
134
131
127
125
121
118
115
111
109
106
103
100
98
95
92
90
88
86
84
82
79
78
77
76
75
75
75
74
75
75
76
77
78
79
82
84
87
89
93
96
100
103
107
111
114
117
120
124
127
130
134
136
139
142
143
147
148
151
152
154
155
155
157
158
159
158
158
159
159
159
158
158
157
157
157
156
155
155
153
152
151
149
149
147
146
143
143
142
140
139
137
136
134
133
131
130
127
127
127
125
124
123
121
121
118
119
117
116
116
114
113
111
111
111
110
111
110
110
109
109
109
109
109
108
109
109
109
109
110
110
111
111
113
111
113
114
115
117
117
118
119
119
120
121
122
123
124
125
125
127
127
127
127
129
129
129
130
131
131
132
132
133
133
133
133
133
133
134
134
133
132
133
133
132
132
131
130
130
129
129
127
127
127
125
125
125
123
123
123
121
120
119
118
118
117
116
115
115
114
113
111
111
110
110
109
109
108
108
107
107
106
106
105
105
104
105
103
105
104
103
103
103
103
104
104
103
104
104
104
104
104
104
105
105
105
106
106
106
107
107
108
108
108
109
109
110
110
110
110
110
111
111
111
111
113
113
114
113
114
114
114
114
114
114
115
114
114
114
114
115
114
114
113
114
114
113
111
114
111
113
111
111
111
111
111
111
111
111
110
110
110
109
109
109
109
108
108
108
107
107
107
107
106
106
105
106
105
105
105
104
105
104
105
105
105
104
104
104
104
105
104
105
104
104
104
106
105
105
105
106
106
107
108
108
107
109
108
108
109
109
109
109
109
109
110
109
110
110
110
110
111
111
111
111
111
111
111
111
111
111
111
111
111
110
110
111
110
111
110
111
111
111
111
110
111
111
110
110
110
110
111
110
110
110
109
109
109
109
108
109
109
109
108
109
109
109
109
109
109
110
109
109
109
110
110
110
110
111
110
111
110
111
111
111
111
111
113
114
114
113
113
111
113
114
114
114
114
115
115
115
114
114
114
115
115
114
114
114
114
115
115
115
114
114
115
114
114
113
114
114
114
114
113
111
114
114
114
114
114
114
113
114
114
115
114
114
114
114
114
115
115
114
114
114
114
114
115
114
114
113
114
115
113
114
115
115
114
115
114
115
114
115
115
116
115
116
116
117
116
117
118
118
118
118
118
119
119
120
120
120
119
120
119
120
120
120
120
120
120
120
120
120
120
120
120
119
119
119
119
119
119
119
118
119
119
118
118
118
118
118
119
118
119
118
118
118
117
118
117
118
117
117
118
118
118
118
118
118
118
118
118
119
118
118
119
120
120
120
119
120
120
120
119
120
120
120
120
120
121
121
121
121
121
122
122
122
122
122
122
123
124
123
123
123
123
123
123
124
123
123
123
124
124
123
123
124
124
123
124
124
123
123
124
123
123
122
123
123
122
123
123
123
123
123
123
124
124
124
124
124
124
123
124
123
124
123
123
124
125
124
124
125
125
124
125
125
125
125
125
125
126
126
126
125
126
126
125
125
125
125
126
125
127
125
125
126
125
125
126
126
126
126
126
126
126
126
126
127
126
125
127
126
125
126
125
126
125
125
125
125
125
125
126
126
125
125
125
124
125
124
125
124
124
124
124
124
125
124
125
125
125
125
125
125
125
125
124
123
125
125
124
124
125
125
125
125
125
125
126
125
125
127
125
125
125
125
125
126
127
126
126
126
126
126
127
127
127
127
127
126
127
127
127
127
127
127
127
129
129
129
127
130
130
130
130
130
130
130
130
130
130
130
131
131
130
130
131
131
131
131
131
131
131
130
131
131
130
131
131
131
130
131
131
131
131
131
133
131
132
131
132
131
131
132
132
132
133
132
132
133
133
132
133
133
133
133
132
132
132
133
132
133
133
132
133
133
133
133
133
133
133
134
134
133
133
134
133
134
133
133
133
133
133
134
133
133
133
133
133
132
132
131
132
131
132
131
131
131
131
131
130
131
131
130
130
130
130
131
131
131
131
131
131
131
131
131
131
131
131
131
132
131
131
131
132
131
132
131
132
132
131
132
132
132
131
132
133
132
132
132
132
133
132
132
133
133
133
133
134
134
134
134
134
135
134
135
136
135
135
136
136
137
136
135
136
137
136
136
137
137
136
137
136
137
137
136
136
137
136
137
136
136
136
136
137
136
136
136
136
136
136
136
136
137
137
136
137
136
137
137
136
136
137
136
136
136
136
136
136
137
137
137
136
136
136
137
136
136
136
137
136
136
137
136
137
136
137
136
136
136
136
136
136
136
136
135
136
136
135
136
135
135
136
135
135
135
135
135
135
135
135
135
135
135
134
135
135
134
134
134
134
134
133
133
133
133
133
132
133
132
133
132
132
132
133
132
133
132
133
133
133
133
133
133
133
133
133
133
132
132
132
132
132
132
132
131
131
132
132
131
132
131
131
131
131
130
130
130
131
130
130
131
130
130
130
130
131
130
131
131
131
130
132
131
131
132
132
131
132
132
132
131
132
132
132
132
131
132
132
132
131
132
131
132
131
131
131
131
131
130
130
130
129
129
129
130
127
130
127
129
127
128
127
127
127
127
127
127
127
127
126
127
127
127
127
127
127
127
127
127
126
127
126
126
127
126
127
127
126
127
126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
129
127
129
127
130
130
131
132
125
125
125
127
126
127
127
127
126
126
126
125
126
126
125
126
125
126
125
125
125
125
125
"06-28-1995","23:02:11","","",10542,"","",""
0,0,0